home *** CD-ROM | disk | FTP | other *** search
/ PCMania 19 / PCMania19.iso / Jogos em Flash / ESTRATEGIA / BATTLE_SHIPS.SWF / scripts / frame_131 / DoAction.as
Text File  |  2003-11-17  |  2KB  |  81 lines

  1. x = eval("c" add sd add "x");
  2. y = eval("c" add sd add "y");
  3. err = level;
  4. if(sd == "2")
  5. {
  6.    i = - "1";
  7.    while(i < "2")
  8.    {
  9.       xxx = x + i * "2";
  10.       yyy = y - "2";
  11.       if(yyy != "0" and xxx != "0" and xxx != "19")
  12.       {
  13.          call("chs");
  14.          if(eval("p" add (x + i) add "_" add (y - "1")) < "9" and eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  15.          {
  16.             call("c5");
  17.          }
  18.       }
  19.       yyy = y + "2";
  20.       if(yyy != "19" and xxx != "0" and xxx != "19")
  21.       {
  22.          call("chs");
  23.          if(eval("p" add (x + i) add "_" add (y + "1")) < "9" and eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  24.          {
  25.             call("c5");
  26.          }
  27.       }
  28.       i += "1";
  29.    }
  30.    xxx = x - "2";
  31.    yyy = y;
  32.    call("chs");
  33.    if(eval("p" add (x - "1") add "_" add yyy) < "9" and eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0" and xxx != "0" and xxx != "19")
  34.    {
  35.       call("c5");
  36.    }
  37.    xxx = x + "2";
  38.    call("chs");
  39.    if(eval("p" add (x + "1") add "_" add yyy) < "9" and eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0" and xxx != "0" and xxx != "19")
  40.    {
  41.       call("c5");
  42.    }
  43. }
  44. else
  45. {
  46.    xxx = x - "1";
  47.    yyy = y;
  48.    call("chs");
  49.    if(eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  50.    {
  51.       call("c5");
  52.    }
  53.    xxx = x + "1";
  54.    yyy = y;
  55.    call("chs");
  56.    if(eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  57.    {
  58.       call("c5");
  59.    }
  60.    xxx = x - "1";
  61.    call("chs");
  62.    if(eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  63.    {
  64.       call("c5");
  65.    }
  66.    xxx = x;
  67.    yyy = y - "1";
  68.    call("chs");
  69.    if(eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  70.    {
  71.       call("c5");
  72.    }
  73.    xxx = x;
  74.    yyy = y + "1";
  75.    call("chs");
  76.    if(eval("p" add xxx add "_" add yyy) < "9" and shots and err and er == "0")
  77.    {
  78.       call("c5");
  79.    }
  80. }
  81.